08. 文本 + 练习:数据库类型
数据库类型
SQL 数据库
数据库的类型有很多,都用于不同的用途。在本课中,我们将使用 Postgres ,这是一个流行的开源数据库,具有非常完整的分析函数库。
一些最受欢迎的数据库包括::
- MySQL
- Access
- Oracle
- Microsoft SQL Server
- Postgres
你也可以在其他编程框架中编写 SQL,如 Python、Scala 和 HaDoop。
细微差别
这些 SQL 数据库中的每一个可能在语法和可用函数上存在细微差异 -- 例如,MySQL 中没有像 Postgres 中类似的可用于修改日期的函数。你在 Postgres 中看到的 大部分 直接适用于在其他框架中和数据库环境中使用 SQL。如需了解存在的差异,可查看文档。大多数 SQL 环境都有很好的在线文档,通过快速的 Google 搜索便可轻松访问。
这里 的文章比较了三种最常见的 SQL 类型:SQLite、PostgreSQL 和 MySQL。尽管你在Lesson中使用的是 PostgreSQL,但在项目中你要使用 SQLite。
再次说明
一旦你学会了如何在一个环境中编写 SQL,这些基本大都是可以转移到其他环境的。也就是说,你在本课中学到的知识十分通用!
接下来
那么,让我们开始学习和练习吧!
SOLUTION:
- 你在教室中编写的代码正是用于分析 PostgreSQL 中数据的代码。
- 你在教室中编写的代码将允许你轻松选择任何 SQL 编程,包括 Microsoft SQL Server、Oracle 或 SQLite。